package com.ruoyi.system.domain;

import java.math.BigDecimal;
import java.util.Date;

import lombok.Data;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 goods_list
 * 
 * @author ruoyi
 * @date 2022-05-24
 */
@Data
public class GoodsList extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** $column.columnComment */
    private Integer id;


    /** 盲盒id */
    @Excel(name = "盲盒id")
    private Integer goodsId;

    /** 产品名称 */
    @Excel(name = "产品名称")
    private String title;

    /** 产品图片 */
    @Excel(name = "产品图片")
    private String imgurl;

    /** 状态 1 上架 2下架 3 删除 */
    @Excel(name = "状态 1 上架 2下架 3 删除")
    private Integer status;

    /** 库存 */
    @Excel(name = "库存")
    private Long stock;

    /** 售卖数量 */
    @Excel(name = "售卖数量")
    private Long saleNum;

    /** 产品价值 */
    @Excel(name = "产品价值")
    private BigDecimal price;

    /** 回收价格 */
    @Excel(name = "回收价格")
    private BigDecimal money;

    /** 第几套 */
    @Excel(name = "第几套")
    private Integer num;

    /** 赏ID */
    @Excel(name = "赏ID")
    private Integer shangId;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long addtime;

    /** 排序 */
    @Excel(name = "排序")
    private Integer sort;


    private Integer menkan;

    /** 真实概率 */
    @Excel(name = "真实概率")
    private BigDecimal realPro;

    /** 显示概率 */
    @Excel(name = "显示概率")
    private BigDecimal lookPro;

    /** 保底赏概率 */
    @Excel(name = "保底赏概率")
    private BigDecimal minPro;

    /** 1普通 2无限 */
    @Excel(name = "1普通 2无限")
    private Integer goodsType;

    /** 0普通 1特殊 */
    @Excel(name = "0普通 1特殊")
    private Integer type;

    /** 背景框 */
    @Excel(name = "背景框")
    private String bgImgurl;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Long creator;

    /** $column.columnComment */
    @Excel(name = "${comment}", readConverterExp = "$column.readConverterExp()")
    private Date createDate;

    private Date updateTime;

    /** 每套的公共Id*/
    private String commonId;

    /**
     * 是否参与收集奖
     */
    private Integer ifCollect;

    /**
       是否参与炼金熔铸
     **/
    private Integer ifAlchemy;


}
